package com.bflow.api.bo;


import java.io.Serializable;
import java.util.List;
 /**
 * 功能：BflowDefineAct 活动节点定义-BO(business object)业务对象
 * 作者：haowen
 * 日期：2018-12-13
 * 版权所有：广东联结网络技术有限公司 版权所有(C) 2018
 */
public class BflowDefineActBo implements Serializable {

    private static final long serialVersionUID = -622229976534939493L;
	
    /**
     * 活动ID
	 */
	private String id;

    /**
     * 活动KEY
	 */
	private String key;

    /**
     * 活动名称
	 */
	private String name;

    /**
     * 描述
	 */
	private String desc;

    /**
     * 参与者类型
	 */
	private String assigneeType;
	/**
	* 参与者标识
	*/
	private String assignee;

    /**
     * 状态：0-不可用；1-可用；
	 */
	private String status;

    /**
     * 创建时间
	 */
	private java.util.Date createTime;

    /**
     * 更新时间
	 */
	private java.util.Date updateTime;

	 /**
	  * 路由列表
	  */
	private List<BflowDefineActRouteBo> routeList;

	public BflowDefineActBo(){
	}

	public BflowDefineActBo( String id ){
		this.id = id;
	}

	public String getId() {
		return this.id;
	}
	public void setId(String id) {
		this.id = id;
	}

	public String getKey() {
		return this.key;
	}
	public void setKey(String key) {
		this.key = key;
	}

	public String getName() {
		return this.name;
	}
	public void setName(String name) {
		this.name = name;
	}

	public String getDesc() {
		return this.desc;
	}
	public void setDesc(String desc) {
		this.desc = desc;
	}

	public String getAssigneeType() {
	 return this.assigneeType;
	}
	public void setAssigneeType(String assigneeType) {
	 this.assigneeType = assigneeType;
	}

	public String getAssignee() {
	 return this.assignee;
	}
	public void setAssignee(String assignee) {
	 this.assignee = assignee;
	}

	 public String getStatus() {
		return this.status;
	}
	public void setStatus(String status) {
		this.status = status;
	}

	public java.util.Date getCreateTime() {
		return this.createTime;
	}
	public void setCreateTime(java.util.Date createTime) {
		this.createTime = createTime;
	}

	public java.util.Date getUpdateTime() {
		return this.updateTime;
	}
	public void setUpdateTime(java.util.Date updateTime) {
		this.updateTime = updateTime;
	}
	 public List<BflowDefineActRouteBo> getRouteList() {
		 return routeList;
	 }

	 public void setRouteList(List<BflowDefineActRouteBo> routeList) {
		 this.routeList = routeList;
	 }

	
}

